Code 32 条码
Code 32 条码是由意大利卫生部为医药产品所订定的条码编码规则。
Code 32 条码的字元表现有32个,包括10个数字及22个英文大写(除了A,E,I,O)。
Code 32 条码编码方式完全与Code 39 条码相同,由5条黑色线条(简称Bar),4条白色线条(简称Space),总共9条线所组成,请参考Code 39 条码编码规则.< /p>
以下为Code 32字元与10进位数的转换表
Code 32 编码及解码流程
步骤一.先制定Code 32条码之10进位数字编码
Code 32 条码的10进位数字编码,由最左边的0数字开始,接着后面跟着7个数字编号以及最后1个检查位元数所组成。
例如:026089019 , 其中最后的数字9为检查位元数。
在实际应用中,首先必须先将前面8码(含前导数字0)定下来
>> 例如:02608901
接着透过以下公式,算出检查位元数.
步骤二.转换成Code 32 编码
利用以下公式及code 32转换表,得到0SW5KV
Code 32条码列印的编码方式跟Code 39条码相同,起始及结束码也均为*星号
步骤三.进行Code 32 解码
透过以下公式,将Code 32 条码"0SW5KV"进行10进位数字反向解码,确定为026089019